Demand-Driven NLP for ICALL
نویسنده
چکیده
When the user input is first received by the erver, th system performs a string match comparing the user's answer to pre-stored answers. Each pre-stored answer is accompanied by a previously computed analysis for student model updates. Storing multiple answers allows for freer student input and, at an introductory level, involves little extra work. At an advanced level where exercises become even less constrained, alternatives to pre-storing correct answers can be considered (see Gerbault, 1999). If the student input matches any of the stored answers, then the user's student model is updated and the Language Server returns the session back to the Java applet. A previous study (Heift & Nicholson, 2000a) has shown that approximately 40% of all answers submitted are initially correct. In these instances, the complete error checking mechanism is unnecessary if it can be quickly determined that the sentence is correct. If the string match fails, the sentence is passed to the Punctuation Check.
منابع مشابه
Towards a gold standard for Swedish CEFR-based ICALL
In qualitative projects on ICALL (Intelligent Computer-Assisted Language Learning), research and development always go hand in hand: development both depends upon the research results and dictates the research agenda. Likewise, in the development of the Swedish ICALL platform Lärka, the practical issues of development have dictated its research agenda. With NLP approaches, sooner or later, the ...
متن کامل@rabLearn: Towards Intelligent Answer Analysis and Feedback in ICALL
This paper describes the development of an intelligent computer-assisted language learning (ICALL: Intelligent Computer Aided Language Learning) system for learning Arabic, especially, the advanced method of feedback and the approach for analysing learner’s answer. The corrective feedback is undoubtedly the attribute generally associated with the ICALL and the interactive language learning envi...
متن کاملIntelligent CALL: The magnitude of the task
The quality of most CALL programs is not well balanced with respect to the use of computer technology and of language content and processing. This imbalance can be explained by a number of constraints pulling CALL developers in diverging directions. For commercial CALLware the poor learner fit and lack of feedback is a serious impediment. So far ICALL approaches trying to overcome this have not...
متن کاملError Analysis and Handling in Arabic ICALL Systems
Arabic is a Semitic language that is rich in its morphology and syntax. The very numerous and complex grammar rules of the language could be confusing even for Arabic native speakers. Many Arabic intelligent computerassisted language-learning (ICALL) systems have neither deep error analysis nor sophisticated error handling. In this paper, we report an attempt at developing an error analyzer and...
متن کاملDesign and Implementation of an Intelligent Part of Speech Generator
The aim of this paper is to report on an attempt to design and implement an intelligent system capable of generating the correct part of speech for a given sentence while the sentence is totally new to the system and not stored in any database available to the system. It follows the same steps a normal individual does to provide the correct parts of speech using a natural language processor. It...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007